cherry-red heat - Español Inglés Diccionario